﻿using System;

using RayDen.Library.Entity.Interface;
using RayDen.Library.Entity.Scene;
using RayDen.RayEngine.Core.Interface;
using RayDen.RayEngine.Data;

namespace PathEngine
{
    public class FrameDataset
    {
        public string FrameName;

        public TriangleMesh[] Shapes;
        public RenderPrimitive[] Primitives;
        public ILight[] Lights;
        public ICamera Observer;
        public InfiniteLight EnvironmentMap;
        public IMaterialProvider MaterialProvider;
    }
}
